package net.ddns.heroli.pojo;

import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Transient;
import org.beetl.sql.core.annotatoin.ColumnIgnore;
import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.UpdateIgnore;
//import org.beetl.sql.core.annotatoin.Table;
import javax.persistence.Table;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import cn.com.gzheroli.bfw.pojo.base.TSUser;
/**   
 * @Title: Entity
 * @Description: 供应商表
 * @author 李长荣
 * @date 2017-12-20 14:31:31
 * @version V1.0   
 *
 */
 @Table(name="t_b_suppliers")
public class TBSuppliers implements java.io.Serializable {

  @Column(name="ID")
  private java.lang.String id;//供应商ID

  @Column(name="NAME")
  private java.lang.String name;//供应商名称

  @Column(name="DESC")
  private java.lang.Object desc;//供应商描述

  @Column(name="IS_CHECK")
  private java.lang.Integer isCheck;//供应商状态

  @Column(name="CONTACTS")
  private java.lang.String contacts;//供应商联系人

  @Column(name="PHONE")
  private java.lang.String phone;//供应商电话

  @Column(name="PROVINCE_ID")
  private java.lang.String provinceId;//所在省份id

  @Column(name="CITY_ID")
  private java.lang.String cityId;//所在城市id

  @Column(name="UPDATE_BY")
  private java.lang.String updateBy;//最后更新人id

  @Column(name="UPDATE_TIME")
  private java.util.Date updateTime;//最后更新时间

  @Column(name="UPDATE_BY_NAME")
  private java.lang.String updateByName;//最后更新人名字

  @Column(name="STATUS")
  private java.lang.String status;//状态 0:禁用 1:启用

  /**
	 *方法: 取得id
	 *return: id  供应商ID
	 */
  public java.lang.String getId() {
      return this.id;
  }
  public void setId(java.lang.String id) {
      this.id = id;
  }

  /**
	 *方法: 取得name
	 *return: name  供应商名称
	 */
  public java.lang.String getName() {
      return this.name;
  }
  public void setName(java.lang.String name) {
      this.name = name;
  }

  /**
	 *方法: 取得desc
	 *return: desc  供应商描述
	 */
  public java.lang.Object getDesc() {
      return this.desc;
  }
  public void setDesc(java.lang.Object desc) {
      this.desc = desc;
  }

  /**
	 *方法: 取得isCheck
	 *return: isCheck  供应商状态
	 */
  public java.lang.Integer getIsCheck() {
      return this.isCheck;
  }
  public void setIsCheck(java.lang.Integer isCheck) {
      this.isCheck = isCheck;
  }

  /**
	 *方法: 取得contacts
	 *return: contacts  供应商联系人
	 */
  public java.lang.String getContacts() {
      return this.contacts;
  }
  public void setContacts(java.lang.String contacts) {
      this.contacts = contacts;
  }

  /**
	 *方法: 取得phone
	 *return: phone  供应商电话
	 */
  public java.lang.String getPhone() {
      return this.phone;
  }
  public void setPhone(java.lang.String phone) {
      this.phone = phone;
  }

  /**
	 *方法: 取得provinceId
	 *return: provinceId  所在省份id
	 */
  public java.lang.String getProvinceId() {
      return this.provinceId;
  }
  public void setProvinceId(java.lang.String provinceId) {
      this.provinceId = provinceId;
  }

  /**
	 *方法: 取得cityId
	 *return: cityId  所在城市id
	 */
  public java.lang.String getCityId() {
      return this.cityId;
  }
  public void setCityId(java.lang.String cityId) {
      this.cityId = cityId;
  }

  /**
	 *方法: 取得updateBy
	 *return: updateBy  最后更新人id
	 */
  public java.lang.String getUpdateBy() {
      return this.updateBy;
  }
  public void setUpdateBy(java.lang.String updateBy) {
      this.updateBy = updateBy;
  }

  /**
	 *方法: 取得updateTime
	 *return: updateTime  最后更新时间
	 */
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 
  public java.util.Date getUpdateTime() {
      return this.updateTime;
  }
  public void setUpdateTime(java.util.Date updateTime) {
      this.updateTime = updateTime;
  }

  /**
	 *方法: 取得updateByName
	 *return: updateByName  最后更新人名字
	 */
  public java.lang.String getUpdateByName() {
      return this.updateByName;
  }
  public void setUpdateByName(java.lang.String updateByName) {
      this.updateByName = updateByName;
  }

  /**
	 *方法: 取得status
	 *return: status  状态 0:禁用 1:启用
	 */
  public java.lang.String getStatus() {
      return this.status;
  }
  public void setStatus(java.lang.String status) {
      this.status = status;
  }

    public String toString(TBSuppliers rm,TSUser user) {
	  return "";
  }
	
}